3901,3900,3899,3898,3897,3897,3898,3899,3900,3901,3902,3903,3904,3905,3906,3906,3907,3908,3910,3911,3912,3913,3913,3914,3915,3915,3916,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3940,3941,3942,3943,3944,3945,3945,3946,3947,3947,3948,3949,3950,3951,3952,3953,3953,3953,3953,3953,3953,3954,3955,3956,3956,3956,3956,3956,3961,3961,3961,3961,3961,3962,3963,3964,3965,3966,3966,3966,3966,3966,3968,3969,3970,3971,3972,3973,3973,3974,3975,3976,3978,3980,3982,3983,3984,3985,3986,3987,3988,3988,3988,3988,3988,3988,3987,3987,3986,3986,3986,3987,3988,3988,3988,3988,3988,3987,3986,3985,3985,3984,3984,3984,3984,3984,3984,3985,3985,3986,3986,3987,3988,3988,3989,3989,3990,3991,3991,3991,3991,3992,3992,3993,3994,3995,3996,3997,3998,3999,4000,4007,4008,4009,4010,4010,4011,4011,4011,4012,4012,4013,4014,4015,4016,4017,4019,4018,4017,4016,4016,4015,4015,4016,4016,4018,4019,4020,4021,4021,4022,4022,4023,4023,4024,4025,4026,4045,4044,4044,4044,4044,4044,4045,4046,4047,4048,4049,4050,4050,4051,4053,4054,4055,4056,4057,4058,4058,4059,4066,4067,4068,4068,4069,4069,4069,4070,4070,4071,4071,4072,4073,4074,4075,4076,4077,4078,4080,4081,4082,4083,4083,4084,4084,4085,4085,4087,4089,4090,4093,4094,4095,4096,4097,4099,4101,4102,4103,4104,4105,4106,4108,4110,4111,4114,4114,4115,4116,4117,4117,4118,4118,4119,4119,4120,4120,4120,4121,4122,4122,4122,4122,4122,4122,4121,4121,4120,4120,4120,4120,4120,4120,4120,4121,4122,4123,4124,4125,4126,4126,4127,4127,4128,4130,4130,4129,4129,4129,4129,4129,4130,4130,4130,4131,4131,4132,4132,4133,4134,4135,4136,4137,4138,4139,4138,4137,4137,4137,4137,4138,4138,4138,4139,4139,4140,4140,4141,4141,4142,4142,4142,4142,4142,4143,4143,4143,4142,4142,4141,4140,4140,4139,4138,4137,4135,4134,4134,4133,4132,4132,4132,4132,4132,4132,4133,4135,4135,4135,4135,4135,4135,4134,4133,4132,4131,4131,4130,4129,4129,4128,4128,4128,4127,4127,4126,4126,4125,4125,4124,4124,4124,4123,4123,4122,4122,4122,4121,4121,4121,4121,4120,4120,4120,4119,4119,4118,4117,4117,4116,4114,4113,4112,4112,4111,4111,4110,4109,4108,4108,4107,4106,4105,4104,4103,4103,4102,4101,4101,4100,4099,4099,4098,4097,4096,4096,4095,4094,4094,4093,4092,4092,4091,4090,4089,4088,4087,4086,4085,4084,4083,4082,4081,4080,4080,4079,4078,4077,4076,4073,4073,4072,4072,4070,4069,4068,4067,4065,4064,4063,4062,4060,4059,4058,4057,4056,4055,4053,4052,4051,4050,4049,4048,4046,4043,4041,4040,4039,4038,4038,4037,4035,4034,4033,4032,4031,4030,4029,4029,4028,4027,4026,4025,4024,4023,4023,4022,4021,4020,4019,4018,4018,4017,4016,4015,4014,4014,4013,4012,4012,4011,4009,4008,4007,4006,4005,4002,4001,4000,3998,3997,3995,3994,3993,3992,3991,3990,3989,3988,3987,3986,3985,3984,3984,3983,3981,3980,3979,3978,3977,3976,3974,3973,3972,3970,3969,3969,3968,3967,3966,3966,3965,3964,3963,3962,3961,3960,3959,3958,3957,3956,3954,3953,3952,3951,3950,3949,3948,3947,3947,3946,3946,3945,3944,3943,3941,3940,3938,3938,3938,3937,3937,3936,3935,3934,3933,3933,3932,3931,3931,3930,3929,3928,3927,3926,3926,3925,3924,3923,3922,3922,3921,3921,3920,3920,3920,3919,3919,3919,3919,3918,3918,3918,3917,3917,3917,3916,3915,3915,3914,3914,3913,3912,3912,3911,3911,3911,3910,3909,3908,3908,3907,3905,3902,3901,3900,3900,3899,3899,3898,3898,3897,3896,3895,3895,3894,3893,3892,3891,3890,3888,3887,3886,3885,3884,3884,3883,3882,3882,3882,3882,3882,3881,3881,3881,3880,3880,3880,3880,3880,3880,3880,3880,3880,3880,3880,3880,3880,3880,3879,3879,3879,3878,3878,3878,3877,3877,3877,3876,3876,3876,3877,3877,3878,3878,3879,3879,3880,3880,3881,3883,3884,3888,3890,3891,3891,3892,3892,3892,3893,3893,3894,3897,3898,3899,3900,3900,3901,3902,3903,3903,3904,3905,3905,3905,3905,3905,3905,3904,3904,3903,3903,3903,3903,3904,3904,3905,3905,3905,3905,3905,3905,3905,3905,3906,3907,3910,3911,3912,3913,3914,3915,3915,3916,3916,3916,3917,3917,3917,3917,3917,3916,3917,3918,3918,3918,3918,3918,3917,3917,3918,3920,3921,3922,3922,3923,3924,3924,3925,3925,3926,3926,3927,3927,3928,3929,3930,3931,3932,3933,3934,3934,3935,3935,3935,3935,3935,3935,3934,3933,3933,3932,3931,3930,3929,3929,3928,3927,3927,3926,3926,3926,3926,3925,3924,3923,3922,3921,3921,3920,3920,3919,3919,3918,3918,3917,3917,3916,3915,3914,3914,3913,3912,3911,3910,3910,3910,3909,3909,3908,3907,3906,3906,3905,3905,3904,3904,3903,3903,3902,3902,3900,3899,3898,3897,3896,3895,3895,3895,3894,3894,3893,3892,3891,3891,3891,3892,3893,3894,3895,3896,3896,3897,3898,3899,3900,3901,3901,3902,3902;1729,1728,1727,1726,1726,1725,1724,1724,1724,1724,1724,1724,1724,1724,1723,1722,1721,1722,1723,1724,1725,1725,1726,1726,1726,1727,1727,1728,1728,1728,1728,1728,1728,1728,1727,1727,1727,1727,1727,1727,1728,1728,1728,1727,1727,1727,1727,1726,1726,1725,1725,1725,1724,1724,1723,1722,1721,1720,1719,1718,1718,1717,1717,1717,1717,1717,1716,1716,1715,1714,1713,1712,1711,1710,1709,1709,1708,1707,1706,1703,1702,1704,1705,1706,1707,1707,1707,1707,1707,1706,1705,1704,1703,1702,1702,1702,1702,1703,1703,1703,1704,1704,1705,1705,1705,1705,1705,1705,1705,1705,1705,1705,1705,1706,1707,1708,1709,1710,1710,1711,1711,1712,1713,1714,1714,1715,1716,1717,1718,1718,1718,1718,1719,1719,1720,1721,1722,1723,1724,1724,1725,1725,1726,1726,1726,1727,1727,1728,1729,1729,1730,1731,1732,1732,1733,1734,1735,1735,1735,1735,1735,1735,1735,1736,1736,1737,1738,1739,1739,1740,1741,1741,1742,1742,1742,1742,1742,1742,1750,1751,1751,1751,1752,1753,1754,1754,1755,1755,1756,1756,1757,1758,1758,1759,1759,1760,1760,1760,1760,1769,1769,1770,1771,1772,1773,1774,1775,1775,1775,1775,1775,1776,1776,1776,1776,1776,1776,1776,1776,1777,1777,1783,1784,1784,1785,1785,1786,1787,1787,1788,1789,1790,1790,1790,1790,1790,1790,1790,1789,1789,1789,1789,1790,1791,1791,1792,1793,1794,1795,1796,1796,1797,1798,1798,1799,1800,1802,1803,1804,1805,1806,1807,1807,1808,1808,1808,1808,1807,1807,1807,1807,1808,1809,1810,1810,1811,1812,1813,1814,1816,1818,1820,1822,1824,1825,1826,1827,1828,1828,1829,1830,1831,1832,1833,1835,1836,1837,1838,1838,1839,1840,1841,1841,1842,1842,1843,1844,1845,1846,1847,1848,1849,1849,1850,1851,1851,1852,1853,1854,1854,1854,1854,1854,1854,1853,1857,1858,1858,1859,1860,1861,1862,1863,1864,1864,1865,1865,1866,1866,1867,1867,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1880,1881,1882,1883,1884,1885,1886,1888,1889,1890,1892,1893,1894,1896,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1908,1909,1910,1910,1912,1911,1911,1912,1913,1914,1914,1915,1915,1916,1917,1917,1918,1919,1920,1921,1921,1922,1923,1924,1924,1925,1926,1926,1927,1928,1928,1927,1927,1925,1924,1924,1923,1923,1922,1922,1921,1921,1920,1919,1919,1918,1917,1917,1916,1916,1916,1915,1915,1915,1916,1916,1917,1917,1918,1918,1918,1917,1917,1917,1916,1916,1915,1915,1915,1915,1915,1915,1916,1916,1917,1917,1918,1919,1920,1921,1921,1921,1921,1920,1920,1919,1919,1918,1918,1918,1919,1919,1920,1921,1921,1922,1923,1923,1924,1925,1926,1926,1926,1927,1927,1927,1927,1928,1929,1930,1931,1931,1932,1933,1933,1933,1933,1933,1933,1933,1933,1932,1932,1932,1932,1932,1932,1932,1931,1931,1931,1930,1930,1930,1929,1929,1929,1928,1927,1926,1926,1926,1925,1925,1925,1924,1924,1924,1924,1924,1924,1924,1924,1924,1924,1925,1925,1925,1926,1926,1927,1927,1928,1929,1929,1930,1931,1931,1932,1932,1932,1933,1933,1933,1934,1934,1935,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1948,1949,1949,1950,1950,1950,1950,1950,1950,1951,1951,1952,1952,1953,1953,1954,1954,1954,1955,1955,1955,1955,1954,1953,1953,1952,1952,1951,1951,1951,1950,1950,1949,1948,1948,1947,1946,1946,1946,1947,1947,1948,1948,1948,1947,1946,1945,1944,1943,1942,1941,1940,1939,1938,1936,1935,1934,1933,1932,1931,1931,1930,1929,1929,1928,1927,1926,1925,1921,1920,1919,1919,1918,1918,1917,1917,1916,1916,1915,1914,1913,1913,1912,1912,1911,1911,1910,1909,1908,1908,1907,1907,1907,1906,1905,1905,1904,1903,1902,1901,1901,1900,1899,1898,1897,1896,1896,1895,1894,1894,1893,1892,1891,1890,1889,1888,1887,1886,1885,1884,1883,1882,1881,1880,1879,1878,1878,1877,1876,1874,1873,1872,1872,1871,1870,1869,1868,1868,1867,1867,1866,1866,1865,1865,1864,1863,1862,1861,1861,1860,1859,1858,1857,1857,1856,1856,1854,1854,1853,1853,1852,1851,1850,1849,1848,1847,1846,1845,1844,1843,1842,1841,1840,1839,1838,1837,1836,1835,1834,1833,1833,1832,1831,1830,1829,1828,1827,1826,1822,1819,1816,1815,1814,1814,1812,1812,1811,1811,1810,1809,1808,1807,1806,1805,1801,1798,1796,1793,1790,1788,1786,1785,1784,1783,1783,1783,1783,1783,1784,1784,1784,1785,1785,1786,1786,1787,1787,1788,1788,1788,1788,1788,1788,1787,1787,1786,1785,1784,1783,1782,1781,1780,1780,1780,1779,1779,1778,1778,1778,1777,1777,1776,1775,1775,1774,1773,1772,1772,1771,1771,1771,1771,1770,1769,1768,1768,1767,1767,1766,1765,1764,1764,1764,1764,1765,1765,1764,1763,1763,1762,1761,1761,1760,1759,1758,1757,1756,1755,1754,1753,1752,1751,1750,1750,1749,1748,1748,1747,1746,1746,1745,1744,1743,1743,1742,1741,1740,1739,1738,1737,1737,1736,1736,1736,1736,1735,1735,1735,1734,1733,1733,1732,1731,1730